Шаг 77 - VarDateFromUdate.

Упаковывает дату.

HRESULT VarDateFromUdate
( 
[in] UDATE *pudateln, 
[in] unsigned long *dwFlags, 
[out] DATE *pdateOut
);

Параметры
pudateln
Неупакованная дата.
dwFlags
Принимает значение VAR_VALIDDATE, если задана допустимая дата.
pdateOut
Упакованная дата.

Коды возврата
Из возвращенного HRESULT получают один из следующих кодов возврата:
Код возврата Значение
S_ОK Успех.
Е_OUTOFMEMORY Не хватает памяти.

Комментарии
“Неупакованную” дату представляет структура UDATE, которую используют функции VarDateFromUdate и VarUdateFromDate.

typedef struct 
{
SYSTEMTIME st;
USHORT wDayOfYear; 
} UDATE;
Hosted by uCoz